
var dateArray = []; // 假设已经签到的
var $dateBox = $("#js-qiandao-list"),
			$currentDate = $(".current-date"),
			$qiandaoBnt = $("#js-just-qiandao"),
			_html = '',
			_handle = true,
			myDate = new Date();
		$currentDate.text(myDate.getFullYear() + '年' + parseInt(myDate.getMonth() + 1) + '月' + myDate.getDate() + '日');

		var monthFirst = new Date(myDate.getFullYear(), parseInt(myDate.getMonth()), 1).getDay();

		var d = new Date(myDate.getFullYear(), parseInt(myDate.getMonth() + 1), 0);
		var totalDay = d.getDate(); //获取当前月的天数
$(function() {
	
	var signFun = function() {
		
		$.ajax({
			url: "http://127.0.0.1:16700/shi",
			mimeType: "post",
			dataType: "json",
			success:function(date){
//				console.log(date);
				for (i in date) {
					alert("12");
//					alert(date[i].shu);
					dateArray.push(date[i].shu);
				}
				
				var $dateLi = $dateBox.find("li");
//		alert(dateArray);
		for(var i = 0; i < totalDay; i++) {
			$dateLi.eq(i + monthFirst).addClass("date" + parseInt(i+1));
//			$dateLi[i + monthFirst].innerHTML = i+1;
//			document.getElementsByClassName("qiandao-icon")[parseInt(i + 3)].innerHTML=parseInt(i + 1);
			for(var j = 0; j < dateArray.length; j++) {
				if(i == dateArray[j]) {

					$dateLi.eq(i + monthFirst).addClass("qiandao");

				}
				var hhh=myDate.getDate()-1;
//			alert(hhh);
//			alert(dateArray[q]);
				if(hhh == dateArray[j]){
//					alert("sss");
					$qiandaoBnt.addClass('actived');
					_handle=false;
				}
				
			}
		} //生成当月的日历且含已签到
		
			}
		});
		console.log(dateArray);
		alert(dateArray);
		alert("苏、"+dateArray);
		for (var q=0;q<dateArray.length;q++) {
			alert("123hh");
			alert(dateArray[q]);
		}
		
		
		
		

		
		

		for(var i = 0; i < 42; i++) {
			_html += "<li><div class=qiandao-icon></div></li>"
		}
		$dateBox.html(_html) //生成日历网格

		var $dateLi = $dateBox.find("li");
//		alert(dateArray);
		for(var i = 0; i < totalDay; i++) {
			$dateLi.eq(i + monthFirst).addClass("date" + parseInt(i+1));
//			$dateLi[i + monthFirst].innerHTML = i+1;
//			document.getElementsByClassName("qiandao-icon")[parseInt(i + 3)].innerHTML=parseInt(i + 1);
			for(var j = 0; j < dateArray.length; j++) {
				if(i == dateArray[j]) {

					$dateLi.eq(i + monthFirst).addClass("qiandao");

				}
				
				
			}
		} //生成当月的日历且含已签到
		for (var q=0;q<dateArray.length;q++) {
			var hhh=myDate.getDate()-1;
//			alert(hhh);
//			alert(dateArray[q]);
				if(hhh == dateArray[q]){
//					alert("sss");
					$qiandaoBnt.addClass('actived');
					_handle=false;
				}
				
		}
		$(".date" + myDate.getDate()).addClass('able-qiandao');
		
		$dateBox.on("click", "li", function() {
			if($(this).hasClass('able-qiandao') && _handle) {
				$(this).addClass('qiandao');
				
				
				qiandaoFun();

			}
		}) //签到

		$qiandaoBnt.on("click", function() {
			if(_handle) {
				qiandaoFun();
			}
		});//签到

		function qiandaoFun() {
			
			$qiandaoBnt.addClass('actived');
			openLayer("qiandao-active", qianDao);
			
			
			var tian=myDate.getDate();
//			alert("yyy"+tian);
			$.ajax({
			url: "http://127.0.0.1:16700/shuu",
			mimeType: "post",
			data:{
				shu:tian-1
			},
			success:function(date){
//				alert("ffff");
			},
			error:function(){
//				alert("ffff");
			},
			});
			_handle = false;

		}

		function qianDao() {
			$(".date" + myDate.getDate()).addClass('qiandao');
		}
	}();

	function openLayer(a, Fun) {
		$('.' + a).fadeIn(Fun)
	} //打开弹窗

	var closeLayer = function() {
		$("body").on("click", ".close-qiandao-layer", function() {
			$(this).parents(".qiandao-layer").fadeOut()
		})
	}() //关闭弹窗

	$("#js-qiandao-history").on("click", function() {
		openLayer("qiandao-history-layer", myFun);

		function myFun() {
			console.log(1)
		} //打开弹窗返回函数
	})

})